package com.songlanyun.modules.account.service;

import com.songlanyun.common.drive.IBaseService;
import com.songlanyun.modules.account.entity.AccountOperationLogEntity;
import com.songlanyun.modules.account.model.vo.AccountOperationLogVO;

import java.util.List;
import java.util.Map;

/**
 * 用户管理的操作日志的服务接口
 *
 * @author 王熙伟(wang-xiwei@foxmail.com)
 * @since 2024-04-24
 */
public interface AccountOperationLogService extends IBaseService<Long, AccountOperationLogEntity> {

    /**
     * 会员操作日志导出之列表查询
     *
     * @param params 查询参数
     * @return 和查询参数想匹配的日志列表
     */
    List<AccountOperationLogVO> exportList(Map<String, Object> params);
}

